protect against null bundles
Start on a TypedIntent