add class hierarchy.