change to viewLoad and table view