Thank you so much everyone! I will need to train my brain to take the pain of understanding the concepts in your posts. And I will! This is all very good information!