modified init oauth