update views and routes, need to add a repush method to the account controller still