Precision Point Training

avoid cheating on exercise form