add auth
modify logger