peut etre pas bug apres tout
fini avec qqs bugs