adding category crud