sono da porra
Matrix MdotV implemented