added progress bar component