add ProgressDelegate