cleaned up some of the google sign in stuff and hope it still works