Add pusher and other functionality