category view and control