Hide password confirmation field unless user is changing their password.
Render the shared header instead of duplicating the logic in the edit page.
Username and email should show as required fields in the account info page.
Update wording for inactive and not approved users.