New developments in terahertz physics S23