updating content and layout