More updates to the contract chart