ch 7
ch 8
before clone