don't calc deriv for M2