backbones, needs proper structuring
k weet niet meer