add: collision management