collisions
add strategies