When alkyl chloride is heated with a metallic fluoride like AgF, Hg2F2, or SbF3, alkyl fluorides are formed. Alkyl iodides are prepared easily by reacting alkyl chlorides with Nal in dry acetone.