category handling changed