Chain - Utility Functions

Just commenting and doing a little bit of implementing
for the utiilty functions that related to the alter-chain.