pusher setup