collision analysis