[cs] part of ch.4 revised