Added setting to enable adding existing value; Remove from last to first