layou redefine