add bundle
fix bugs