Thanks Joe, very enjoyable reading and much needed at this time!
Karl