Undo some work, add error handling for googleapi

undo work due to API limitations, add status check for google api