Tree has following structure:
-Customer
+address
-Employee
+address
-Person
+address
and Customer and Employee are subclasses of Person, address is Component(address, zip, city).
All address items will expands only if expand it from bottom to top.