Started implementing the new chaining process.