improve collision performance