added sqlite as a cache backend