added events that can change values without modifying back end data.