style and content updated