type DelayedTask = (RequestTask, Duration);