tom libbylatest news & developments