adding templated authenticators