adding category ability