fixing auth
working on auth 2