add code layout