created authentication and authorization sections