anchor.diff:  										return
   									to_chat(user, "<span class='notice'>You install [M] plating into the airlock assembly.</span>")
   									G.use(2)
  -									var/mineralassembly = text2path("/obj/structure/door_assembly/door_assembly_[M]")
   									var/obj/structure/door_assembly/MA = new mineralassembly(loc)
   									transfer_assembly_vars(src, MA, TRUE)
   							else
  
positive.code: 		to_chat(user, "<span class='notice'>You deconstruct [src].</span>")
  		qdel(src)
  		return TRUE
  	return FALSE
negative.code: 					if(!mineral)
  						if(istype(G, /obj/item/stack/sheet/mineral) && G.sheettype)
  							var/M = G.sheettype
  							var/mineralassembly = text2path("/obj/structure/door_assembly/door_assembly_[M]")
  							if(!mineralassembly)
  								to_chat(user, "<span class='notice'>Nanotrasen has not provisined a door with [G.name] plating in it.</span>")
  								return FALSE
  							if(G.get_amount() >= 2)
  								playsound(src, 'sound/items/crowbar.ogg', 100, 1)
  								user.visible_message("[user] adds [G.name] to the airlock assembly.", \
  