style and content changes