Try a simplified version of DenseM construction