Vector modes must be handled, currently most non-trivial functions