added api authenticator