progress dialogue improvements