Wow, Dave, thank you so much. That really means a lot.