Add checking, chaining.