modifying source.js