modify the layout