implement progress bar + CS