update mmp methods