anchor.diff:  			visible_message("<span class='warning'>A pipe is hogging the ports, remove the obstruction or change the machine piping layer.</span>")
   			return TRUE
   	return FALSE
  -
  -/obj/machinery/atmospherics/components/binary/thermomachine/multitool_act(mob/living/user, obj/item/multitool/multitool)
  -	if(!istype(multitool))
  -		return
  -	if(panel_open && !anchored)
  -		piping_layer = (piping_layer >= PIPING_LAYER_MAX) ? PIPING_LAYER_MIN : (piping_layer + 1)
  -		to_chat(user, "<span class='notice'>You change the circuitboard to layer [piping_layer].</span>")
  -		update_appearance()
   
   /obj/machinery/atmospherics/components/binary/thermomachine/proc/replace_tank(mob/living/user, obj/item/tank/new_tank)
   	if(!user)
  
positive.code: 	update_parents()
  
  /obj/machinery/atmospherics/components/binary/thermomachine/attackby(obj/item/item, mob/user, params)
  	if(!on && !holding)
  		if(!anchored)
  			to_chat(user, "<span class='notice'>Anchor [src] first!</span>")
  			return
  
negative.code: 	var/use_enviroment_heat = FALSE
  	var/skipping_work = FALSE
  	var/auto_thermal_regulator = FALSE
  	var/color_index = 1
  
  /obj/machinery/atmospherics/components/binary/thermomachine/Initialize()
  	. = ..()
  