Pre socket-io