init layout
merge