Commented the Chain class