update main_layout
update_main_layout