add class hierarchies