Outstanding! Covers it all! Now let's keep the letters rolling to our representatives!