working on adding user auth