opdracht recursive toegevoegd