anchor.diff:  				constructionStep = CONSTRUCTION_GUTTED
   				update_icon()
   				return
  -			if(istype(C, /obj/item/weapon/weldingtool))
  -				var/obj/item/weapon/weldingtool/W = C
  -				if(W.remove_fuel(1, user))
  -					playsound(get_turf(src), W.usesound, 50, 1)
  -					user.visible_message("<span class='notice'>[user] starts welding a metal plate into [src]...</span>", \
  -										 "<span class='notice'>You begin welding the cover plate back onto [src]...</span>")
  -					if(!do_after(user, 80*C.toolspeed, target = src))
  -						return
  -					if(constructionStep != CONSTRUCTION_WIRES_EXPOSED)
  -						return
  -					playsound(get_turf(src), 'sound/items/Welder2.ogg', 50, 1)
  -					user.visible_message("<span class='notice'>[user] welds the metal plate into [src].</span>", \
  -										 "<span class='notice'>You weld [src]'s cover plate into place, hiding the wires.</span>")
  +			if(istype(C, /obj/item/weapon/crowbar))
  +				playsound(get_turf(src), C.usesound, 50, 1)
  +				user.visible_message("<span class='notice'>[user] starts prying a metal plate into [src]...</span>", \
  +									 "<span class='notice'>You begin prying the cover plate back onto [src]...</span>")
  +				if(!do_after(user, 80*C.toolspeed, target = src))
  +					return
  +				if(constructionStep != CONSTRUCTION_WIRES_EXPOSED)
  +					return
  +				playsound(get_turf(src), 'sound/items/Deconstruct.ogg', 50, 1)
  +				user.visible_message("<span class='notice'>[user] pries the metal plate into [src].</span>", \
  +									 "<span class='notice'>You pry [src]'s cover plate into place, hiding the wires.</span>")
   				constructionStep = CONSTRUCTION_PANEL_OPEN
   				update_icon()
   				return
  
positive.code: 
  /obj/structure/firelock_frame/heavy
  	name = "heavy firelock frame"
  	reinforced = 1
negative.code: 	..()
  	switch(constructionStep)
  		if(CONSTRUCTION_PANEL_OPEN)
  			to_chat(user, "<span class='notice'>It is <i>unbolted</i> from the floor. A small <b>loosely connected</b> metal plate is covering the wires.</span>")
  			if(!reinforced)
  				to_chat(user, "<span class='notice'>It could be reinforced with plasteel.</span>")
  		if(CONSTRUCTION_WIRES_EXPOSED)
  			to_chat(user, "<span class='notice'>The maintenance plate has been <i>pried away</i>, and <b>wires</b> are trailing.</span>")
  		if(CONSTRUCTION_GUTTED)
  			to_chat(user, "<span class='notice'>The maintenance panel is missing <i>wires</i> and the circuit board is <b>loosely connected</b>.</span>")
  		if(CONSTRUCTION_NOCIRCUIT)
  			to_chat(user, "<span class='notice'>There are no <i>firelock electronics</i> in the frame. The frame could be <b>cut</b> apart.</span>")
  
  /obj/structure/firelock_frame/update_icon()
  	..()
  