fix #106 test cases cause as add_room(param) would require the param now