add sparse set