socket.io size optimise