begin conversion from q to bluebird