more framework, load check classes dynamically, added 1st check