Adding haplin.js