very useful information. thanks so much!