Adding auth
auth layer