OAuth changes final