lot of syso to try to vizualise the constraints