Added Authentication system