exercise 43 last changes