CNC this has been very interesting.