Good suggestions. I was avoiding premature generalization, but these two are slam dunks.