more equation optimize