minor fix and code regenerated