fixed feach cache