Expanded explanation.