Sec'5.3 completed from the ebook..