anchor.diff:  					playsound(src.loc, 'Deconstruct.ogg', 50, 1)
   					spark_system.set_up(5, 0, src)
   					src.spark_system.start()
  -					A:ReplaceWithFloor()
  +					A:ReplaceWithPlating()
   					matter--
  -					user << "The RCD now holds [matter]/30 matter-units."
  -					desc = "A RCD. It currently holds [matter]/30 matter-units."
  +					user << "The RCD now holds [matter]/[max_matter] matter-units."
  +					desc = "A RCD. It currently holds [matter]/[max_matter] matter-units."
   				return
   			if(istype(A, /turf/simulated/floor) && matter >= 3)
   				user << "Building Wall (3)..."
  
positive.code: 		working = 0
  		mode = 1
  		disabled = 0
  
  
  	New()
  		desc = "A RCD. It currently holds [matter]/30 matter-units."
  		src.spark_system = new /datum/effect/effect/system/spark_spread
  		spark_system.set_up(5, 0, src)
  		spark_system.attach(src)
  
negative.code: 						A:ReplaceWithSpace()
  						playsound(src.loc, 'Deconstruct.ogg', 50, 1)
  						matter -= 5
  						user << "The RCD now holds [matter]/[max_matter] matter-units."
  						desc = "A RCD. It currently holds [matter]/[max_matter] matter-units."
  				return
  			if(istype(A, /obj/machinery/door/airlock) && matter >= 10)
  				user << "Deconstructing Airlock (10)..."
  