modify content structure