Added async to get final piece working.
Made concurrent requests configurable.