lib/ibm.js