8.4.4 finished