working on user auth
working on user auth