progress bar attempt 1