pub type ClockModelCallback = Box<dyn FnMut(Option<ClockModel>) + Send>;