not needed catch block, handled by King.Service
using
Cache is working, but it is ugly!