vectorially
not defined yet