anchor.diff:  
   		var/list/trays = list(src)//makes the list just this in cases of syringes and compost etc
   		var/obj/target = myseed ? myseed.plantname : src
  -
  -
   		var/visi_msg = ""
   
   		if(istype(reagent_source, /obj/item/weapon/reagent_containers/food/snacks) || istype(reagent_source, /obj/item/weapon/reagent_containers/pill))
  
positive.code: 			anchored = 0
  			user << "You unwrench [src]."
  
  	else if(istype(O, /obj/item/weapon/screwdriver) && anchored)
  
  		if(anchored==2)
  			playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
  			anchored = 1
  			user << "You unscrew the [src]'s hoses."
  
  		else if(anchored==1)
  			playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1)
  			anchored = 2
  			user << "You screw in the [src]'s hoses."
  
  		for(var/obj/machinery/hydroponics/h in range(1,src)) spawn() h.update_icon()
  
  	else if(istype(O, /obj/item/weapon/shovel))
  		if(istype(src, /obj/machinery/hydroponics/soil))
  
negative.code: 
  	var/n = 0
  
  	for(var/step_dir in cardinal)
  	    var/obj/machinery/hydroponics/t = get_step(src, step_dir)
  	    if(t && t.anchored && src.anchored == 2)
  	        n += step_dir
  
  	icon_state = "hoses-[n]"
  
  