Ted and Ruth are incredible host