Patrick Atkinson - 101103

Alongside #5