callback is no longer required for leaveRoom