basifies
not defined yet