some work on buildings, using buildinghelper lib