withRoomPanel