changes for google authentication