included room constructor