this is so comprehensive! thank you again.