struct
TODO [empty string]