Authenticator still not tested, compiles now.