Moved parallelSupport declaration to inside  to provide the runtime  instead of provider