Precision Point Training

train to make progress