First part of extend chaining