ruan hoffmannlatest news & developments