customize layout, add assests