starting to assign room and derive values