Now using resque for concurrency