adding google auth for base64 from EG Branch