add promise to auth the wb