Add NMMP Common Derivative function