In the acid-fast staining procedure, heat or detergent is used to penetrate the cell walls of the genus Mycobacterium the dye carbofuchsin. Only acid-alcohol is strong enough to decolorize those bacteria that are not acid-fast so the cells can absorb the counter-stain, methylene blue.