add Exception and Time