fixes to cols2sparse