Allowed variable terminal width, operations now report phase details
Merging changes that were supposed to be in another branch