Online Machining