*structs: aufgeräumt