Congratulations, Steve. You really have just about covered it all - thank you.