matrix with 1 row or 1 col will be vector, I hate it
no Rhistory