anchor.diff:  		if (allowed(user))
   			user << "<span class='notice'>You unlock [src].</span>"
   			src.locked = 0
  -			overlays.Cut()
  -			overlays += greenlight
  +			update_icon()
   			add_fingerprint(user)
   			return
   		else
  
positive.code: 
  /obj/structure/closet/crate/secure/emag_act(mob/user as mob)
  	if(locked && !broken)
  		overlays.Cut()
  		overlays += emag
  		overlays += sparks
  		spawn(6) overlays -= sparks //Tried lots of stuff but nothing works right. so i have to use this *sadface*
  		playsound(src.loc, "sparks", 60, 1)
  		src.locked = 0
  		src.broken = 1
  		user << "<span class='notice'>You unlock \the [src].</span>"
  		add_fingerprint(user)
  
  
negative.code: 	if(istype(W, /obj/item/weapon/card) && src.allowed(user) && !locked && !opened && !broken)
  		user << "<span class='notice'>You lock \the [src].</span>"
  		src.locked = 1
  		update_icon()
  		add_fingerprint(user)
  		return
  
  