gene greenlatest news & developments