Recent properties by Petro du Plooy