smarter

not defined yet