fix: use generate insteand of create.

Avoid naming conflict.