worked on the categories and tagging system