About D and M Auto Doctor