some fixes in coollisin processing