smarts

not defined yet