add DurationSince()