Refactor for reflexion and transmission done.
Reflexion seems to work now