john roelatest news & developments