Added structure and styles