Pad functions no longer STUPIDLY just check parity (evenness/oddness)