UPDATE: Tim Tadlock on new contract extension