anchor.diff:  	QDEL_NULL(radio)
   	QDEL_NULL(beaker)
   	///Take the turf the cryotube is on
  -	var/turf/T = loc
  -	///Take the air composition of the turf
  -	var/datum/gas_mixture/env = T.return_air()
  -	///Take the air composition inside the cryotube
  -	var/datum/gas_mixture/air1 = airs[1]
  -	env.merge(air1)
  -	air_update_turf()
  +	var/turf/T = get_turf(src)
  +	if(T)
  +		///Take the air composition of the turf
  +		var/datum/gas_mixture/env = T.return_air()
  +		///Take the air composition inside the cryotube
  +		var/datum/gas_mixture/air1 = airs[1]
  +		env.merge(air1)
  +		T.air_update_turf()
   
   	return ..()
   
  
positive.code: 		SSair.add_to_rebuild_queue(src)
  
  #undef CRYOMOBS
  
negative.code: 		air1.garbage_collect()
  
  		if(air1.temperature > 2000)
  			take_damage(clamp((air1.temperature)/200, 10, 20), BURN)
  
  /obj/machinery/atmospherics/components/unary/cryo_cell/relaymove(mob/user)
  	if(message_cooldown <= world.time)
  