options: some more DRYing.