CategoryItem and categoryType Work inprogress