completed ex 1.28