Precision Point Training

better recovery