Nice description! Somewhat similar to my system.