add precheck.js