Better UI with progress indicator.