Cleaned up the comments and clarified a few things