added the adaptive checker file