Checkme smart (11/33)

Checkme smart