CFG fixed visitcompare