minimize phase 1