unavoiding
not defined yet