fix google auth and add working example