Remove unnecessary comments
Refactor and simplify
Improve example, show a progress bar