nonpreciously
not defined yet