the reset button knows know when the current value is the default value
added todo notes