added new structure and content