fixed category with hierarchy