Recent properties by Jean-Pierre Du Preez