add sparse classification