This is really great information. Thanks for all these ideas. Lots to consider.