eric blochlatest news & developments