async lost data solved