Timing and exception methods added.