google's recent claims