Stefan Duchateau: happy end ?