new: fix phase mp, ToDo: recalc max_scalar_product