layout update
layoutupd