exceptions for run, terminate and kill