content and style updates