what is purpose or use of function MM_findObj(n, d). when does it get called?