Continued collision implementation