add more vectorial functions
matrix bugfixes