improved coverage rules
small refactoring of Executor