machining challenges