added structure  section