Learn in the chapter9