pieter steph du toit performancelatest news & developments