sending message now requires ‘msg’ keyword