Expanded explanation a little bit