rename from create builder to generate builder