Kenyu implementation