always construct controls and progress bar at startup (closes #384)