ça devient un peu sale comme code