Richard's first commit.

Hi Sean, please take a look at my change and add it to your repo if you think it makes sense.