structure-done