revise mm_profile