redesign init
added assets
design_v2 merge conflict fix