Closes #99.

Not the prettiest of all codes but shows the comments for now.