changed SignInController to use Person class revtrive method