Improved cache