documentation added for authentication