wrap up authentication classes