High Speed Machining-Keeping ahead of technology by