updates to controllers and views edit user