Dynamic precheck