async login works