finished UserDetailsCtrl