more workspace config files
don't handle abnormal termination inside the code, let Supervisor handle it.