... As Brian mentioned earlier on, Google Maps launched in 2005. ...
... And I would say that the only reason I ever mentioned that ...