adding progress bar + cleanup project