implemented inverse caching, including a script to test it