Thanks Roy for a very comprehensive answer!