trying caching with get params