Added basis for collision logic.