added more in-depth explanation of what's happening to comment