new bundle layout