PET CT scanners - Delivering on the promise