There is no sense in progress property until it is set by setProgress because it is never changed.