try to simplify the way the bundle is initialized