improving node-imessage web version