Added comments to my code, like every good programmer should