update generate(bundle)