completed ex 2.43