Presentations from duaraghav8