prechecking