- better reporting
- source urls from file