add learn_spec_chapter6