Recent properties by Pieter du Plooy