fixes #2 - reset cache entry if shifter fails
Merge pull request #3 from caridy/cache-cleanup

fixes #2 - reset cache entry if shifter fails