added ProgressBar component