I love JohnL's explanations for everything. +1!