Typo.  County should read 'Country'.
Add optional_get() too.
Add display and editing of user details.