Wow! Greg got us wired & has kept us up to date for a number of years. I confess to be very limited in my knowledge of component technology. Greg is like having a personal Doctor who makes house calls when the system needs help. Thanks for making our home a real theater experience!