Added diff.js