add category view support