worked on structure