DNA polymeraseà add the A.T.C.G
ATP sulfurylaseà convert pyrophosphate to ATP
luciferaseàreact the ATP with luciferin to generate light
apyraseà degrade unincorporated dNTPs and excess ATP
resultàread the signal of light