I'm a rock-ribbed Republican