refactored room description