disallow negative durations