efficace
not defined yet