Added promisify to help building promises
Added promisify