Replace onRequest w/ onMessage, sendRequest w/ sendMessage