[new] base bundle implementation