added table view framework