add back onmessage for now until we switch over to eventing
fix #10