act on empty exec option
make the linter happy and document methods, types and interfaces