This can be together with a defence function as you need your own gains to get right up-to-date always for towards connect