adding some commits and making fields in TopologyLockHierarchy as final