add interface for adding category and sub category