renew layout by nabe