loading bar; a few changes in anticipation