Excellent explanation, thanks!