+ update of chapter 4 (implementation)