A system for controlling a flow of eggs in a uterine tube of a mammal patient, the system comprising at least one of: an implantable constriction device configured to at least partly constrict the uterine tube to influence a flow of eggs in the uterine tube, and an implantable stimulation device configured to stimulate the uterine tube to constrict the uterine tube to influence the flow of eggs in the uterine tube, wherein the system further comprises: an operation device configured to operate the implantable constriction device; a control device, configured to control at least one of the implantable constriction device and the implantable stimulation device; and an energy source for supplying energy to at least one of the implantable constriction device and the implantable stimulation device; characterized in that the control device is further configured to: determine a current state of the energy source, or determine a temperature of at least one of the system and the patient; and wherein the control device is further configured to control at least one of the implantable constriction device and the implantable stimulation device to prevent a flow of eggs in the patient's uterine tube, or wherein the control device and the stimulation device are configured to move eggs in the patient's uterine tube. an implantable constriction device configured to at least partly constrict the uterine tube to influence a flow of eggs in the uterine tube, and an implantable stimulation device configured to stimulate the uterine tube to constrict the uterine tube to influence the flow of eggs in the uterine tube, wherein the system further comprises: an operation device configured to operate the implantable constriction device; a control device, configured to control at least one of the implantable constriction device and the implantable stimulation device; and an energy source for supplying energy to at least one of the implantable constriction device and the implantable stimulation device; characterized in that the control device is further configured to: determine a current state of the energy source, or determine a temperature of at least one of the system and the patient; and wherein the control device is further configured to control at least one of the implantable constriction device and the implantable stimulation device to prevent a flow of eggs in the patient's uterine tube, or wherein the control device and the stimulation device are configured to move eggs in the patient's uterine tube. an operation device configured to operate the implantable constriction device; a control device, configured to control at least one of the implantable constriction device and the implantable stimulation device; and an energy source for supplying energy to at least one of the implantable constriction device and the implantable stimulation device; characterized in that the control device is further configured to: determine a current state of the energy source, or determine a temperature of at least one of the system and the patient; and determine a current state of the energy source, or determine a temperature of at least one of the system and the patient; and wherein the control device is further configured to control at least one of the implantable constriction device and the implantable stimulation device to prevent a flow of eggs in the patient's uterine tube, or wherein the control device and the stimulation device are configured to move eggs in the patient's uterine tube.