modified the bundle form