CLR II A 1 Basic principles