fraught
not defined yet