diib check check