- layout update