Revert "remove not needed imports"

This reverts commit 463c59c6804b303707d81d84c31cac50e40cad46.
Revert "remove reports from this branch"

This reverts commit 4e27e3e9965abbf48599170cfbdfa359ab1070bc.
Revert "fix opitons for text edge output format"

This reverts commit c8ae8b3d45fc8ff4d3e84367f7c2a11c4b9578a7.