modify the layouts