cleaned up table view