collision part is revised