More DRY(-ing).