Kathie, It is very difficult to help without adequate information. What does your objective function look like? Are you maximizing (in which case you have to make sure that the sign of the objective function is correct) or minimizing? Can you try "optimx" with the control option all.methods=TRUE? Hope this is helpful, Ravi.