Preferred Name Implementation