need to fix product category model again