category checkbox listener