progress bar functionality added