basic hierarchy set. need content