Smart thinks (26/29)

Smart thinks