relayout introduction