add docs on chaining