Does everything I want and more!  Installation was challenging due to not lining up with previous unit.