add DCheck