added missing structure state enum