Implementing category add feature