complete structure file