new category service methods