Learn in the chapter6