niet perfect en nette code, maar het werkt goed genoeg voor dit project

<!-- archive/framework -->