little progress on edit userinfo