more flexibility on the checks