D soft flash doctor (8/31)

D soft flash doctor