use inlineWorkerR