The latest from Jim de Angelis