missing duration convenience method
method name changed, update in redirect recursive call