Integrating mvexel's oauth code