Topics Related to Contract, Sketching and Visualization: