progress bar and checks