Topics Related to CAD, Contract and Visualization: