verdeeld in headers, elementaire ringopbouw
merge