implemented a google cache db