first checker