Some CNC controllers include machine retrofit kits for converting a manual machine to a CNC machine. These kits include common components such as software, cabling, and one or more signal generators, controllers, and motors. Servo motors can be precisely controlled and use motor position feedback via encoders or resolvers.