promote oauth wrapper