added authentication and other details