change debug log level
bbox as private field
fix unreachable line
add local overlap
many changes