save layout to request