add fraction.js