regenerated with latest cli