added google optimization