utf-8 cache