struct spec