@michaelzangerle please document this structure!