expediently
not defined yet