style change and hover highligh
t
collision detect