redesigned oauth connectivity to google services