It's a relief to find soeomne who can explain things so well Gee willirkes, that's such a great post!