anchor.diff:  	var/STORAGE_TYPE = null
   
   	//Machine related vars
  +	var/maintenance_mode = 0
   	var/isopen = 0
   	var/islocked = 0
   	var/isUV = 0
  
positive.code: 				update_icon()
  		return
  	if(istype(I, /obj/item/weapon/screwdriver))
  		panel_open = !panel_open
  		playsound(loc, 'sound/items/Screwdriver.ogg', 50, 1)
  		user << text("<span class='notice'>You [] the unit's maintenance panel.</span>",(src.panel_open ? "open up" : "close") )
  		src.updateUsrDialog()
  		return
  	if(isbroken && panel_open)
  		if(istype(I, /obj/item/weapon/wirecutters) && repair_stage == REPAIR_NEEDS_WIRECUTTERS)
  			user.visible_message("<span class='notice'>[user] starts removing [src]'s damaged wires.</span>", \
  								 "<span class='notice'>You begin removing the damaged wires from [src]...</span>")
  
negative.code: /obj/machinery/suit_storage_unit/examine(mob/user)
  	..()
  	if(isbroken && isopen)
  		if(!maintenance_mode)
  			user << "<span class='warning'>A small LED above the maintenance panel is flashing red.</span>"
  			return
  		switch(repair_stage)
  