refactored some shit, sockets are working, i think