Fix the duration widget logic and set a good default