pieter snyderslatest news & developments