handlePush and handleMms prototypes