added cache slot