More recent advanced machining techniques include electrical discharge machining (EDM), electro-chemical erosion, laser, or water jet cutting to shape metal work-piece. Machining requires attention to many details for a work-piece to meet the specifications set out in the engineering drawing.