fixed oauth handshake