marthinus swiegelaarlatest news & developments