To build two or three room attached to each other with separated roofs is typical for common Thai houses. It is considered sensible because by roofing each room it becomes unnecessary to build a single large and high roof which would have to span the total breadth. In this case the lower part of the building would appear too small in comparison with the roof.