extended source detection
detection docs
detection.py cleanup
detection docs
updated detection
detection cleanup