refactored ha so stack property ha for generic ha for Lot and Yard
and local listen ha for Estate
eventuallly