may_terminate needs to be true