Simpler logic for -h in exec
Minor refactor (grouping loops)
Stub out msg in exec_spec