Add duration Trait