Visual collisions for debug purposes ; velocity based error correction ; change deflection calculus