Ch5 finished

ch5 finished