fix fonction collision