[cs] ch. 4 partly revised