made await method private