optimize the parameters