Added modular atuhenticator