add docs for layout