updated style and content