simplify checking process