Checkme smart (8/33)

Checkme smart