pl-review

Phil could you take a look and let me know what you think?
You should be using soft tabs in your editor, which should equal 2 spaces.