generated at
c-koide