New interface threading