adding http and promise
increasing version