Promise.js added