now using OpenMDAO derivs again, same results