completed ex6