cfg recognize