added ProgressAwareInterface