Add software.js