Source: https://www.academia.edu/37008337/Auto_Cad_Module.pdf