Add contracts class