production for socketio