upgraded async processing and tests