Use approximate derivatives