see: ChristopherFrangione    (2QOG)