added dgemv support