New developments in terahertz physics S21