thinking smart