Worked on making the examples more explanatory.