ex 2 finished properly