add ab.js