code layout update