thks for all this info in one place!