Commit amended for code style by Adam Honse <[email protected]>
Commit amended for code style and to add comments by Adam Honse <[email protected]>