Kanjilib is way complicated too