more layout and markup