add spice service for offline caching