anchor.diff:  
   /obj/item/organ/cyberimp/arm/toolset/emag_act()
   	. = ..()
  -	if(locate(/obj/item/kitchen/knife/combat/cyborg) in items_list)
  +	if(obj_flags |= EMAGGED)
   		return
   	to_chat(usr, "<span class='notice'>You unlock [src]'s integrated knife!</span>")
   	items_list += new /obj/item/kitchen/knife/combat/cyborg(src)
  
positive.code: //Tools  Arms//
  ///////////////
  
  
  /obj/item/organ/cyberimp/arm/toolset
  	name = "integrated toolset implant"
  	desc = "A stripped-down version of the engineering cyborg toolset, designed to be installed on subject's arm. Contains all necessary tools."
  
negative.code: 
  /obj/item/organ/cyberimp/arm/surgery/emag_act()
  	. = ..()
  	if(obj_flags |= EMAGGED)
  		return
  	to_chat(usr, "<span class='notice'>You unlock [src]'s integrated knife!</span>")
  	items_list += new /obj/item/kitchen/knife/combat/cyborg(src)
  	return TRUE
  
  /obj/item/organ/cyberimp/arm/janitor
  	name = "janitorial tools implant"
  	desc = "A set of surgical tools hidden behind a concealed panel on the user's arm."
  	contents = newlist(/obj/item/lightreplacer, /obj/item/holosign_creator, /obj/item/soap/nanotrasen, /obj/item/reagent_containers/spray/cyborg_drying, /obj/item/mop/advanced, /obj/item/paint/paint_remover, /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/spray/cleaner) //Beaker if for refilling sprays
  
  /obj/item/organ/cyberimp/arm/janitor/emag_act()
  	. = ..()
  	if(obj_flags |= EMAGGED)
  		return
  	to_chat(usr, "<span class='notice'>You unlock [src]'s integrated deluxe cleaning supplies!</span>")
  	items_list += new /obj/item/soap/syndie(src) //We add not replace.
  