TD I/O & Exceptions