I'm sure you know how to click a green flag ;)
I used different books, and articles. Some of the speaking is a little off, so I'll have to fix that.