collision improvment