alan dupontlatest news & developments