ex4 finished