add roomList, playerList functions, imitation fix