Improved explaination in a few comments.