anchor.diff:  /obj/machinery/smartfridge/drinks
   	name = "drink showcase"
   	desc = "A refrigerated storage unit for tasty tasty alcohol."
  +	max_n_of_items = 100
   
   /obj/machinery/smartfridge/drinks/accept_check(obj/item/O)
   	if(!istype(O, /obj/item/reagent_containers) || (O.item_flags & ABSTRACT) || !O.reagents || !O.reagents.reagent_list.len)
  
positive.code: /obj/machinery/smartfridge/chemistry/virology
  	name = "smart virus storage"
  	desc = "A refrigerated storage unit for volatile sample storage."
  
  /obj/machinery/smartfridge/chemistry/virology/preloaded
  	initial_contents = list(
  
negative.code: 	icon_state = "disktoaster"
  	pass_flags = PASSTABLE
  	supports_full_indicator_state = FALSE //whether or not the smartfridge supports a full inventory indicator icon state
  	retrieval_state = "disktoaster-retrieve" //the icon state for the dispensing animation
  	retrieval_time = 5 //the length (in ticks) of the retrieval_state
  	supports_retrieval_state = TRUE //whether or not the smartfridge supports a retrieval_state dispensing animation
  	supports_capacity_indication = FALSE //whether or not the smartfridge supports 5 levels of inventory quantity indication icon states
  
  /obj/machinery/smartfridge/disks/accept_check(obj/item/O)
  