Dan Cain's presentation information: