switch example class to use SparseIndexedVector
extra multiply testing