Commit 16 - adding comments as required