coassumes
not defined yet