need to fix product category model