Add a data selection mode and a sticky additive mode