@petemaguire: You could combine