One day there was a cache that wanted to live near a rainbow. But the cache was having issues finding coverage for its dream home. However, the cache met a new friend. The cache's new friend is named David. David was able to help the cache get its dream home near a rainbow. David got the cache a custom coverage plan for the cache's dream home near a rainbow. Then the cache lived happily ever after in its home near the rainbow. What did David provide the cache with?