Contract_interaction