Promise.js Deferred never respond -> fixed