initial DT skips implementation