assever
not defined yet