improved user information editing interface, fixed some bugs and applied some requirements