Although traditionally a manual hobby, that is, one that relies on the model engineer hand-making the parts with the assistance of manually operated machinery, computerised tools are becoming popular with some model engineers. Designs are now often produced with the aid of CAD software. Some model engineers use 3D CAD software to build the model in virtual space before commencing on the physical model. Such CAD software also interfaces with CNC machinery, particularly milling machines, of which an increasing range is now aimed at model engineers and other 'home shop machinists', making it possible for some model components to be manufactured under computer control. 3D printing is another emerging technology for model engineers to explore. Model engineering continues to expand by incorporating new technologies including laser cutting, 3D printing and embedded electronics establishing more and more common ground with the maker movement, these computerised pursuits are a sub-branch of model engineering and are not followed by the majority.