debbugging methods for intersection