added TableViewChain classes