more test with cache