Checkme smart (12/33)

Checkme smart