Updated the Pusher protocol