filling the layout