Duration components must be correctly ordered