ADD addRoom removeRoom operations
update some small details