layouts added according to design