Time domain methods