rules walk cache