DIDF scheme