table view is compatible with the new json