yeah that caching bit didnt really work now did it