anchor.diff:  		if(!(stat & BROKEN))
   			playsound(loc, 'sound/items/Ratchet.ogg', 50, 1)
   			dir = turn(dir,-45)
  -			setmove()
  +			update_move_direction()
   			user << "<span class='notice'>You rotate [src].</span>"
   			return
   	if(isrobot(user))
  
positive.code: 
  	for(var/obj/machinery/conveyor/C in conveyors)
  		C.operating = position
  		C.setmove()
  
  // attack with hand, switch position
  /obj/machinery/conveyor_switch/attack_hand(mob/user)
  
negative.code: /obj/machinery/conveyor/auto/New(loc, newdir)
  	..(loc, newdir)
  	operating = 1
  	update_move_direction()
  
  /obj/machinery/conveyor/auto/update()
  	if(stat & BROKEN)
  