categories on catalog page made dynamic