added back google authentication