i spent way too much time making a progress bar but its sweet as hell