putting layout together