implemented ProcessingByTPL_CompactImplementation