midprocess integration