     result
   end
 
-  def handle_cast(:run, state(module: module, done_jobs: done_jobs, running?: false) = s) do
+  def handle_cast(:run, state(module: module, done_jobs: done_jobs, running?: false, overrides: overrides) = s) do
     update_status(:preparing, s)
     lc {_, _, _, job} inlist done_jobs, do: Hypnotoad.Job.done(job)
     # Start jobs
+    :ets.delete(overrides)
     Enum.each(Hypnotoad.Hosts.hosts, fn({host, _}) ->
       try do
         :gproc_ps.subscribe(:l, {Hypnotoad.Job, host, :success})

        :gproc_ps.subscribe(:l, {Hypnotoad.Job, host, :excluded})
      rescue _ ->
      end
      start_module(host, module, [])
    end)
    :gen_server.cast(self, :ready)
    {:noreply, state(s, jobs: [], done_jobs: [], running?: true, failed: nil)}

    {:noreply, s}
  end

  def handle_cast({:new_job, job}, state(jobs: jobs) = s) do
    {:noreply, state(s, jobs: Enum.uniq([job|jobs]))}
  end

  def handle_info({:gproc_ps_event, {Hypnotoad.Job, host, status}, {module, options}}, state(jobs: jobs, done_jobs: done_jobs, running?: true, failed: failed) = s) do
