bluebird promises working with _async