layout and content modifications