Updated q.js