INVITED TECHNICAL REVIEW