Presentations from kshaffer