added contract/client_interaction opinions