smartish

not defined yet