add new cache tests