working on ts3 cache