patrick dewaellatest news & developments