Modified first.js