anchor.diff:  	var/max_n_of_items = 1500
   	var/icon_on = "smartfridge"
   	var/icon_off = "smartfridge-off"
  +	var/allow_ai_retrieve = FALSE
   	var/list/initial_contents
   
   /obj/machinery/smartfridge/Initialize()
  
positive.code: 	switch(action)
  		if("Release")
  			var/desired = 0
  
  			if (params["amount"])
  				desired = text2num(params["amount"])
  
negative.code: 			O.forceMove(src)
  			return TRUE
  
  /obj/machinery/smartfridge/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
  	ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
  	if(!ui)
  