great list! thanks!