Opdracht 5 almost completely done