added transpose , but problem with column major prop of dense matrix