Presentations from bryan-zake