Sockets now authenticate and don't crash on init