adapted to google.com page changes