modified google demo