optimization for new bwm model