Hi @DavidUM, should we add a `this.stopJob("refresh")` call here to cancel any existing refresh job when we switch from "normal" to "direct" mode? It could save us from running the updateHour, updateMinute, and updateMonthDay methods an additional time.