anchor.diff:  	features = random_features()
   	age = rand(AGE_MIN,AGE_MAX)
   
  -/datum/preferences/proc/update_preview_icon()
  +/datum/preferences/proc/update_preview_icon(nude = 0)
  +	var/wide_icon = 0
  +	var/stamp_x = 0
  +	var/stamp_y = 1
  +	if(features["taur"] != "None")
  +		wide_icon = 1
   	// Silicons only need a very basic preview since there is no customization for them.
   	if(job_engsec_high)
   		switch(job_engsec_high)
  
positive.code: 				previewJob = job
  				break
  
  	if(previewJob)
  		mannequin.job = previewJob.title
  		previewJob.equip(mannequin, TRUE)
  	CHECK_TICK
  	preview_icon = icon('icons/effects/effects.dmi', "nothing")
  	preview_icon.Scale(48+32, 16+32)
  	CHECK_TICK
  	mannequin.setDir(NORTH)
  
  	var/icon/stamp = getFlatIcon(mannequin)
  	CHECK_TICK
  	preview_icon.Blend(stamp, ICON_OVERLAY, 25, 17)
  	CHECK_TICK
  	mannequin.setDir(WEST)
  	stamp = getFlatIcon(mannequin)
  	CHECK_TICK
  	preview_icon.Blend(stamp, ICON_OVERLAY, 1, 9)
  	CHECK_TICK
  	mannequin.setDir(SOUTH)
  	stamp = getFlatIcon(mannequin)
  	CHECK_TICK
  	preview_icon.Blend(stamp, ICON_OVERLAY, 49, 1)
  	CHECK_TICK
  	preview_icon.Scale(preview_icon.Width() * 2, preview_icon.Height() * 2) // Scaling here to prevent blurring in the browser.
  	CHECK_TICK
  
negative.code: 		gender = gender_override
  	else
  		gender = pick(MALE,FEMALE)
  	skin_tone = random_skin_tone()
  	hair_style = random_hair_style(gender)
  	facial_hair_style = random_facial_hair_style(gender)
  