Moved CouplingContract