added extra explanation of reagent components