Add precision and force_along arguments to PUSH

Yay for better control