combine GetCategories methods