DRYing up a little more