Added a cache and worked on URL filer, still not working properly