anchor.diff:  		/obj/item/weapon/reagent_containers/glass/bottle/mutagen = 1,
   		/obj/item/weapon/reagent_containers/glass/bottle/plasma = 1,
   		/obj/item/weapon/reagent_containers/glass/bottle/synaptizine = 1)
  +
  +// ----------------------------
  +// Disk """fridge"""
  +// ----------------------------
  +/obj/machinery/smartfridge/disks
  +	name = "disk compartmentalizer"
  +	desc = "A machine capable of storing a variety of disks. Denoted by most as the DSU (disk storage unit)."
  +
  +/obj/machinery/smartfridge/disks/accept_check(obj/item/O)
  +	if(istype(O,/obj/item/weapon/disk/))
  +		return TRUE
  +	else
  +		return FALSE
  
positive.code: 		if(O.contents.len)
  			for(var/obj/item/I in O)
  				if(!accept_check(I))
  					return 0
  			return 1
  		return 0
  	if(!istype(O,/obj/item/weapon/reagent_containers))
  		return 0
  	if(istype(O,/obj/item/weapon/reagent_containers/pill)) // empty pill prank ok
  		return 1
  	if(!O.reagents || !O.reagents.reagent_list.len) // other empty containers not accepted
  		return 0
  	if(istype(O,/obj/item/weapon/reagent_containers/syringe) || istype(O,/obj/item/weapon/reagent_containers/glass/bottle) || istype(O,/obj/item/weapon/reagent_containers/glass/beaker) || istype(O,/obj/item/weapon/reagent_containers/spray))
  		return 1
  	return 0
  
  // ----------------------------
  // Virology Medical Smartfridge
  
negative.code: 
  /obj/machinery/smartfridge/interact(mob/user)
  	if(stat)
  		return FALSE
  
  	var/dat = "<TT><b>Select an item:</b><br>"
  
  