... As Brian mentioned earlier on, Google Maps launched in 2005. ...
... Now, since we've launched Google+, we've always backed ...