building room constructor work in progress...