type-check duration