@vinerler: Contract