content and layout added