mat_vect accepts destination