corrected Duration constructor