optimization going better. look at alpha_control and initialization more