add shutdown to executer