working but did not solve the exercice, to check...