updated category stuff