Handmatig gemerged + nog een paar kleine functies verbeterd/toegevoegd