add method nearC, and method V3
add define C for range of collision