layout and content adjustments, generation