styling and content update