well great work MicrotonalMatt - this is an absolute gem. Take it easy and finish this thing in your time!