Revert "put the imports back where they were"

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

This reverts commit 007d3e9416d630a4bbf6aab8cfd513ad6a003767.
Revert "Revert "remove reports from this branch""

This reverts commit 318217ab3f7796227d19d754c55f98b83649a8dd.
Revert "Revert "remove not needed imports""

This reverts commit d98cd8f3ebda897b05bbd25e70b3bdaf859c202b.
fix very bad error: || instead of &&