Hierarchy and Rank