Finished chap 7 - operations