progress view works on characteristic value update