Use new algorithm for collision checking, reduce so many many buggit add -Agit add -A