Changes for running multiple descriptors in parallel

Initial version