anchor.diff:  
   		//Banning comes first
   		if(notbannedlist.len) //at least 1 unbanned job exists in joblist so we have stuff to ban.
  -			switch(alert("Temporary Ban?",,"Yes","No", "Cancel"))
  +			switch(alert("Temporary Ban for [M.ckey]?",,"Yes","No", "Cancel"))
   				if("Yes")
   					var/mins = input(usr,"How long (in minutes)?","Ban time",1440) as num|null
   					if(mins <= 0)
   						to_chat(usr, "<span class='danger'>[mins] is not a valid duration.</span>")
   						return
  -					var/reason = input(usr,"Please State Reason.","Reason") as message|null
  +					var/reason = input(usr,"Please State Reason For Banning [M.ckey].","Reason") as message|null
   					if(!reason)
   						return
   
  
positive.code: 					return
  				minutes = GLOB.CMinutes + mins
  				duration = GetExp(minutes)
  				reason = input(usr,"Please State Reason.","Reason",reason2) as message|null
  				if(!reason)
  					return
  			if("No")
  				temp = 0
  				duration = "Perma"
  				reason = input(usr,"Please State Reason.","Reason",reason2) as message|null
  				if(!reason)
  					return
  
  
negative.code: 					href_list["jobban2"] = 1 // lets it fall through and refresh
  					return 1
  				if("No")
  					var/reason = input(usr,"Please State Reason For Banning [M.ckey].","Reason") as message|null
  					if(reason)
  						var/msg
  						for(var/job in notbannedlist)
  