final oauth changes