block by bradoyler e37522622ce30cc0ebc1

lame attempt at promise queue

promise.js