added content and basic structure