removing cache function file now we have the shiney new object