undefinedSpencer locke Mega.nzundefined