Add specific order to how conducts are combined
Refactor make-intent