rethinking some aspects of hierarchy visiting