new auth file structure change