Top 5 Challenges in Cnc Machining