Working on the vandermonde matrix classes