added room structure