pub type DynOperationProgress = Box<dyn OperationProgress>;