fill in layout