maybe fixed the denormalization of the category.parent