gerry shihlatest news & developments