General DRY up exercise.
General DRY up exercise.