updt layout