added mobileQR.js