Recent properties by Hein de Lange