Calcium carbide is scary