working on auth, finishd signup