sockets set up, pushing files through next