Added some explanation.