pieter swartlatest news & developments