start of layout