prepare layout
add assets