trying to fix sparse vector problem
blah