a chain is a useful tool