reading from room inputs