progress bar mode
merged