anchor.diff:  		updateDialog()
   		return
   
  +	for(var/mob/M in contents) 
  +		if(M != occupant)
  +			M.loc = get_step(loc, SOUTH)
  +			update_icon()
   	if(air_contents)
   		temperature_archived = air_contents.temperature
   		heat_gas_contents()
  
positive.code: 	if(occupant)
  		usr << "<span class='notice'>[src] is already occupied.</span>"
  		return
  	if(M.abiotic())
  		usr << "<span class='notice'>Subject may not have abiotic items on.</span>"
  		return
  	if(!node)
  		usr << "<span class='notice'>The cell is not correctly connected to its pipe network!</span>"
  		return
  
negative.code: 	if(usr.stat || stat & (NOPOWER|BROKEN))
  		return
  	put_mob(usr)
  
  /obj/machinery/atmospherics/unary/cryo_cell/verb/eject_contents()
  	set name = "Eject contents"
  	set category = "Object"
  	set src in oview(1)
  
  	for(var/obj/O in src)
  		if(!istype(O, /obj/item/weapon/reagent_containers/glass))
  			O.loc = get_step(loc, SOUTH)
  