no errors, unit tests pass
repair authenticator fix