removed bluebird dependency