updates to setup view controller and buttons