cache tools