DIB engine