chater 11 done and 12.2 29/05