Wow!! That was awesome, great explanation too!