guesswork
not defined yet