flippery
not defined yet