- Improve performance on download listener.
- Add some tests.