Finished the code to work the pusher. Currently works.