improved user edit pages