New Pull/Push routine by Steve - JEFIT