pieter van wyklatest news & developments