moved some code around
calling reporters to import modules
Moved importing logic to a plugin
Removed rewriting argument