added room transitions