switch from Q to bluebird promises
Mark as deprecated