upgrade pusher