added pusher for waves (sending) [untested]
fixed pusher breaking