p1
p2
---- Helper Function ----