adding bluebird dependency