Dr, Fleming explains a LOT!!!!